1 killer-bird scarer
Englsh-Russian aviation and space dictionary > killer-bird scarer
2 scarer
Englsh-Russian aviation and space dictionary > scarer